package com.lottery.system.service.dto;

import com.lottery.system.service.enums.ActivityPrizeStatusEnum;
import com.lottery.system.service.enums.ActivityStatusEnum;
import com.lottery.system.service.enums.ActivityUserStatusEnum;
import lombok.Data;
import org.springframework.stereotype.Component;

import java.util.List;

/**
 * @author: xiaoxie
 * create: 2024-09-12 18:25
 * @BelongsProject: lottery-system
 * @BelongsPackage: com.lottery.system.service.dto
 * description: 状态转换类
 */

@Component
@Data
public class ConvertActivityDTO {
    /**
     * 活动id
     */
    private Long activityId;
    /**
     * 活动目标状态
     */
    private ActivityStatusEnum activityStatusTarget;
    /**
     * 奖品id
     */
    private Long prizeId;
    /**
     * 奖品目标状态
     */
    private ActivityPrizeStatusEnum activityPrizeStatusTarget;
    /**
     *  中奖人员id列表
     */
    private List<Long> userIds;
    /**
     *  中奖人员目标状态
     */
    private ActivityUserStatusEnum activityUserStatusTarget;

}
